Skip to content

ci: Improve link validator: check assets, merge jobs#1087

Merged
louis-pre merged 3 commits into
mainfrom
improve-link-validator
Apr 22, 2026
Merged

ci: Improve link validator: check assets, merge jobs#1087
louis-pre merged 3 commits into
mainfrom
improve-link-validator

Conversation

@louis-pre

Copy link
Copy Markdown
Member

Summary

  • Check asset links: The link validator previously skipped .gitbook/assets references. It now validates that referenced asset files actually exist, catching broken image/file links.
  • Merge validation jobs: Combined the validate-paths and validate-links CI jobs into a single validate job that runs both checks sequentially, eliminating a redundant repo clone and setup.

Test plan

  • npm run validate-paths passes
  • npm run validate-links runs and correctly detects broken asset links
  • npx tsc --noEmit passes

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@louis-pre louis-pre requested a review from a team as a code owner April 22, 2026 04:25
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@louis-pre louis-pre requested a review from a team as a code owner April 22, 2026 04:33
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@louis-pre louis-pre changed the title Improve link validator: check assets, merge jobs ci: Improve link validator: check assets, merge jobs Apr 22, 2026
@louis-pre louis-pre merged commit 7577497 into main Apr 22, 2026
12 checks passed
@louis-pre louis-pre deleted the improve-link-validator branch April 22, 2026 04:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant